﻿
namespace GMME {

    public class VoiceParam {
        public string LanguageCode
        {
            get;
            set;
        }
    }

    public class EngineCreateParams
    {
        /**
        * 国家码，用于网关路由信息
        */
        public string CountryCode
        {
            get;
            set;
        }
        
        /**
         * agc client_id
         */
        public string ClientId
        {
            get;
            set;
        }

        /**
         * agc client_secret
         */
        public string ClientSecret
        {
            get;
            set;
        }

        /**
         * agc app_id
         */
        public string AppId
        {
            get;
            set;
        }

        /**
         * agc api_key
         */
        public string ApiKey
        {
            get;
            set;
        }

        /**
         * cpAccessToken
         */
        public string CpAccessToken
        {
            get;
            set;
        }

        /**
         * 是否开启SDK日志记录
         */
        public bool LogEnable
        {
            get;
            set;
        }

        /**
         * 日志路径
         */
        public string LogPath
        {
            get;
            set;
        }

        /**
         * 日志存储大小
         */
        public int LogSize
        {
            get;
            set;
        }

        /**
         * 玩家账号
         */
        public string OpenId
        {
            get;
            set;
        }

        /**
         * CP生成的接入签名
         */
        public string Sign
        {
            get;
            set;
        }

        /**
         * CP接入签名的随机数
         */
        public string Nonce
        {
            get;
            set;
        }

        /**
         * CP接入签名的时间戳
         */
        public string Timestamp
        {
            get;
            set;
        }
    }
    public class Constant
    {
        // 玩家房间角色 1-joiner 2-player
        public static int JOINER = 1;

        public static int PLAYER = 2;
    }
}
